home *** CD-ROM | disk | FTP | other *** search
/ JCSM Shareware Collection 1993 November / JCSM Shareware Collection - 1993-11.iso / cl720 / bxprntjj.lzh / HPFILTER.DOC < prev    next >
Text File  |  1987-01-18  |  2KB  |  52 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.                     HPFilter
  9.                                    Rip Toren
  10.                                      POB 674
  11.                                Columbia MD 21045
  12.                                  12 Jan 1987
  13.  
  14.      So... you just got the fancy HP LaserJet+ printer that will allow you
  15.      to publish your own version of whatever. You have just spent about 3
  16.      hours reading the operator's manual, as well as the technical
  17.      reference. And you still aren't sure what this hummer will do.
  18.  
  19.  
  20.      In short:
  21.      1)   It will not print out the extended IBM PC character set. You get a
  22.       bunch of European characters that just don't convey the same
  23.       impact.
  24.      2)   You can't seem to get anything that resembles BOLD printing.
  25.      3)   And that compressed printing will only work in portrait (up and
  26.       down) and not in landscape (side to side) where it would be really
  27.       useful.
  28.  
  29.      HPFilter can solve only the first two of those problems for you.
  30.      The concept is that HPFilter installs itself in the interrupt 17 chain,
  31.      so that it has a chance to look at each character as it is sent to the
  32.      printer.
  33.  
  34.      If a code between 179 and 223 (these are the line drawing and block
  35.      characters) is seen, a substitute string is sent in its place. This
  36.      string is a graphic definition to the printer to create the desired
  37.      character as a set of individual line segments.
  38.  
  39.      In the case of BOLDing, the character is printed a second time, with
  40.      the registration offset by 1/300th of an inch in both the vertical and
  41.      horizontal directions. This may be considered FATtening, rather than
  42.      bolding, but it's better than nothing.
  43.  
  44.      <<INSTALLATION>>
  45.  
  46.      Simply execute HPFilter from the command line. It will take up a bit
  47.      less than 4k bytes. If you want to disable HPFilter, simply run the
  48.      program again. Each invocation flips HPFilter on and off.
  49.  
  50.      To activate the BOLDing, you will have to insert a code into your file
  51.      to turn it on and then off. To turn BOLDing on, send the codes
  52.      <ESC>+'G'. That is in hexadecima'≈═